@charset "utf-8";
body { margin:0 auto; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:1.5; background:#717171}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0}
ul { list-style:none}
img { border:0px}
a { color:#000; text-decoration:none}
a:hover { color:#F7811B}
table{ line-height:20px; border-collapse:collapse; border:1px solid #000}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px} 

/*body*/
#allContent{ width:980px;margin:0 auto; background:#FFF}
#Container { width:960px; margin:0 auto}

/*header*/
#header { width:960px;margin:0 auto 10px auto;   padding-top:10px}

#nav {width:980px;  height:31px; margin:0 auto 10px auto; background:#57941F}
#nav ul{   padding:0 60px}
#nav ul li{ float:left;  text-align:center; line-height:31px}
#nav ul li a{ color:#FFF; font-weight:bold; font-size:14px}

#maincontent { overflow:auto; zoom:1}
#first_column{}
#main_fir { float:left; width:342px; height:281px; border:1px solid #BFBFBF;  padding:10px 5px; overflow:auto; zoom:1}
#news_top {  padding:0 5px 8px 5px}
#news_top h1 { font-size:16px; margin:0; text-align:center; line-height:2.5; font-family:"microsoft yahei"; color:#444; color:#E40011}
#news_top p { color:#231815; text-indent:28px;  font-size:12px}
#news_top span.detail a{ color:#005BAC}
#news_list { padding:6px 5px 0 5px;  font-size:12px}
#news_list ul li { background:url(../images/icon.jpg) 0  no-repeat;padding-left:20px; line-height:2.0;border-top:1px dashed #ccc; border-bottom:1px dashed #ccc}
#news_list ul li span { float:right; color:#579f11}

#side { float:right; width:602px; height:301px; position: relative;overflow:hidden}
.mainbox{overflow:hidden;position:relative}
.flashbox{overflow:hidden;position:relative}
.imagebox{text-align:right;position:relative;z-index:999}
.bitdiv{display:inline-block;width:9px;height:9px;margin:0 10px 10px 0px;cursor:pointer;float:right}
.defimg{background-image:url(../images/01.png)}
.curimg{background-image:url(../images/02.png)}

#Guests{ margin-top:10px; overflow:hidden; zoom:1;  border:1px solid #BFBFBF; }
.index_pic{ margin-bottom:8px; overflow:hidden; zoom:1}
.index_pic1{ overflow:hidden; zoom:1}
.index_pic1 h2{ padding:0 14px;overflow:hidden}
.index_pic h2{ padding:0 14px;overflow:hidden}
.index_pic ul { padding:10px 0px 15px 5px; }
.index_pic ul li { width:107px; float:left; margin:5px 0px 5px 10px; display:inline; text-align:center; font-size:12px}
.index_pic ul li a { display:block}
.index_pic ul li img { margin-bottom:5px}

.show{ margin-bottom:8px}
.show h2{ padding:0 14px;overflow:hidden}
.show_btm ul { padding:13px 0px  0  5px; overflow:hidden; zoom:1}
.show_btm ul li { width:172px; float:left; margin:2px 0px 8px 14px; display:inline; text-align:center; font-size:12px}
.show_btm ul li a { display:block}
.show_btm ul li img { margin-bottom:5px}
.show_top{padding:10px 20px 5px 20px; overflow:hidden;zoom:1; }

.record_pic{ float:left; margin-right:10px; overflow:hidden; zoom:1}
.record { float:right; padding:6px 15px 0 10px; font-size:12px; height:155px; width:220px; margin: 10px 10px 0 10px; overflow:hidden; zoom:1}
.record ul li { background:url(../images/icon1.jpg) 0 no-repeat; padding-left:18px; line-height:2.5; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc}
.record ul li span { float:right; color:#579f11}
.line{ border-right:1px solid #000000; height:155px; float:right}

.huiyi{ float:right; width:400px; height:217px; font-size:12px; overflow:hidden;zoom:1; margin-top:18px}
.huiyi ul li { background:url(../images/icon1.jpg) 0  no-repeat; padding-left:18px; line-height:2.2; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc}
.huiyi ul li span { float:right; color:#579f11}


#second_column{ margin-top:10px}
.second_main{ width:742px; height:865px; float:left; border:1px solid #BFBFBF;margin-bottom:8px}
.second_main h2{padding:0 14px}
.date{ margin:20px; font-size:12px}
.date p{ color:#000; line-height:20px}

.second_side{ width:211px; float:right}
.side_top{  border:1px solid #BFBFBF; height:456px}
.side_top h2{ padding:0 14px; overflow:hidden}
.side_content{ margin:0px 14px; font-size:12px;margin-top:10px; line-height:24px}
.side_content p{ text-indent:28px}
.contact{ margin-top:7px;height:400px}
.side_contact h2{ padding:0 14px; overflow:hidden}

.video{ margin:10px 15px 0 5px; }
.video ul { padding:13px 0px  0  0px; overflow:hidden; zoom:1;   }
.video ul li { width:172px; float:left; margin:2px 0px 8px 14px; display:inline; text-align:center; font-size:12px}
.video ul li a { display:block}
.video ul li img { margin-bottom:3px}

.support{ margin:10px 5px}
.support ul { padding:0 0px 15px 5px}
.support ul li { width:122px; float:left; margin:8px 6px; display:inline; text-align:center}
.support ul li a { display:block}
.support ul li img { margin-bottom:3px}

#footer{ height:80px; text-align:center; font-size:12px; position:relative}
.baidu{  float:left; margin-top:15px; position:absolute; left: 626px; top: 30px}